First Person View
Device Compatibility​
First Person View has been fully tested on the following Android phones:
- Oneplus: 9 / Oneplus 9pro
- Samsung: Galaxy S10+ / Galaxy S21 / Galaxy S21 Ultra 5G / Galaxy S21 5G / Galaxy S21 5G / Galaxy S20 Ultra 5G / Galaxy S20+ 5G / Galaxy Note20 5G / Galaxy S21 5G / Galaxy Z Fold 3 5G / Galaxy S22
- Sony: X1 iii
- LG: Wing / V50s
- Arrows: NX9
- OPPO: Find X2 pro / Find X5 pro
First Person View can also work on Android phones besides the above. However, the compatibility is not guaranteed. For the full list, please refer to Device Compatibility.
Recording​
- Drag “FPSStreamingCast” prefab into your scene
- Rebuild your app. You should see the toolbar with Record and Stream button when the raycast hit the bar-shaped region near the top of your sight.
- Click Record to start recording;
- Click the button again to finish recording
- You should find the recorded .mp4 file in your application folder or your local album(v1.9.5).
Streaming​
Operating environment
- Hardware: PC + Adapted mobile phone or Compute Unit + XREAL Light
- Software: NRSDK v1.6.0Experimental and above, StreamingReceiver_V1.2.0
Steps​
-
Download NRSDK_Experimental and StreamingReceiver_V1.2.0.zip
-
Import NRSDKForUnityAndroid_Experimental.unitypackage
-
Drag “FPSStreamingCast” prefab into your scene
-
Build and install
-
Open the server application “StreamingReceiver/StreamingReceiver.exe” on Windows platform
Select FirstPersonView Menu.
-
Start the app build with NRSDK, When the ray is pointed to the top of the field of vision, the menu bar will appear. After you click the “stream” button, it will automatically search the server program in the local LAN, connect it, and then transmit the video stream
Note​
- Ensure Server and client are in the same local area network.
- Turn off the firewall on server